Rails.application.routes.draw do
	root 'welcome#index'
		
	get 'welcome/history_and_tradition'
	
	get 'welcome/our_mission'
	
	get 'welcome/success_data'
	
	get 'welcome/general_rules'
	
	get 'welcome/where_we_are'
	
	get 'welcome/admin'
	
	### structures
	
	get 'structures/all'
	
	get 'structures/best'
	
	get 'structures/:id/booking_table',
		to: 'structures#booking_table',
		as: :structures_booking_table
	
	get 'structures/:id/related_events',
		to: 'structures#related_events',
		as: :structures_related_events
	
	resources :structures
	
	
	### events
	
	get 'events/all'
	
	get 'events/best'
	
	get 'events/:id/hd_photos',
		to: 'events#hd_photos',
		as: :events_hd_photos
	
	get 'events/add_structure'
	
#	get 'events/:id/add_structure',
#		to: 'events#add_structure',
#		as: :events_add_structure
	
	resources :bookings

	resources :events
	
	
	### teachers
	
	get 'teachers/best'
	
	resources :teachers

	# The priority is based upon order of creation: first created -> highest priority.
	# See how all your routes lay out with "rake routes".

	# You can have the root of your site routed with "root"
	# root 'welcome#index'

	# Example of regular route:
	#	 get 'products/:id' => 'catalog#view'

	# Example of named route that can be invoked with purchase_url(id: product.id)
	#	 get 'products/:id/purchase' => 'catalog#purchase', as: :purchase

	# Example resource route (maps HTTP verbs to controller actions automatically):
	#	 resources :products

	# Example resource route with options:
	#	 resources :products do
	#		 member do
	#			 get 'short'
	#			 post 'toggle'
	#		 end
	#
	#		 collection do
	#			 get 'sold'
	#		 end
	#	 end

	# Example resource route with sub-resources:
	#	 resources :products do
	#		 resources :comments, :sales
	#		 resource :seller
	#	 end

	# Example resource route with more complex sub-resources:
	#	 resources :products do
	#		 resources :comments
	#		 resources :sales do
	#			 get 'recent', on: :collection
	#		 end
	#	 end

	# Example resource route with concerns:
	#	 concern :toggleable do
	#		 post 'toggle'
	#	 end
	#	 resources :posts, concerns: :toggleable
	#	 resources :photos, concerns: :toggleable

	# Example resource route within a namespace:
	#	 namespace :admin do
	#		 # Directs /admin/products/* to Admin::ProductsController
	#		 # (app/controllers/admin/products_controller.rb)
	#		 resources :products
	#	 end
end
